David Meeker maintains a focused engineering software suite centered on the open-source Finite Element Method Magnetics (FEMM) package, a Windows-based tool that has become a staple in the electromagnetic design community for solving 2-D planar and axisymmetric problems in magnetics, electrostatics, heat transfer, and steady-state current flow. Originally created to give students and professionals a no-cost alternative to high-priced finite-element solvers, the program couples a concise scripting interface (Lua) with a graphical front end that supports CAD-style geometry construction, automatic mesh generation, and post-processing visualization of field lines, flux density, potential gradients, and force or torque values. Typical use cases range from quick magnetic circuit checks and actuator force prediction to thermal clearance studies in power electronics, induction heating profiles, and capacitive sensor field mapping; researchers and hobbyists also embed FEMM within optimization loops written in MATLAB, Octave, or Python to explore parameter sweeps or genetic designs for motors, loudspeakers, magnetic gears, and wireless charging coils. Because the solver is lightweight, it runs acceptably on modest laptops, making it attractive for on-site troubleshooting or classroom demonstrations. The publisher’s software is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always installing the latest version and allowing batch installation alongside other applications.

Finite Element Method Magnetics

Magnetics, Electrostatics, Heat Flow, and Current Flow

Details